horrendous weather

Translations
ужасная погода
The flight was delayed due to horrendous weather.
Рейс был задержан из-за ужасной погоды.